Controlling Applets' Behavior in a Browser
نویسندگان
چکیده
In this paper we discuss methods of protecting Javaenabled Web browsers against malicious applets. Malicious applets involve denial of service, invasion of privacy and annoyance. Since system modification by applets is generally impossible because of the Java security concept, denial of service is of major concern. Invasion of privacy may be caused by applets staying resident in the browser and collecting information about a user. Annoyance may, for example, be caused by advertisment applets that constantly appear on a Web site frequently visited by the user. A general solution to confront such attacks is to have some mechanism within the browser to monitor applets' activities. This mechanism should enable manual or automatic stopping of malicious applets. To illustrate it we present a special applet, called AppletGuard, that allows the user to observe and control the applets in the browser and, based on an applet's properties, stop or suspend the applet, or just warn the user that something dangerous might be going on.
منابع مشابه
Controlling Epics from a Web Browser
An alternative to using a large graphical display manager like MEDM [1,2] to interface to a control system, is to use individual control objects, such as text boxes, meters, etc., running in a browser. This paper presents three implementations of this concept, one using ActiveX controls, one with Java applets, and another with Microsoft Agent [3]. The ActiveX controls have performance nearing t...
متن کاملA Framework for Event-Driven Demonstration based on the Java Toolkit
An event-driven demonstration is to show the behavior of an application by re-executing the captured events. It is used to provide help regarding how an application works because it can show typical behaviors in an effective way. Such help functions are needed in Java applets, which are carried out by everyone using a Web browser. In this paper, we describe a framework in which we can execute t...
متن کاملImplementation and Management of Web-Based Collaboration Using Java
Real-time collaboration systems, in which participants share multimedia documents and applications in real time, have been a subject of interest for many years. Although computer supported cooperative work (CSCW) systems have existed for a long time [1], Web-based collaboration tools, such as Microsoft NetMeeting, have started to emerge relatively recently. Moreover, there has been much advance...
متن کاملAstroclimate During Science Verification
In order to facilitate archive data se-lection and basic data analysis, a numberof Java Applets only requiring a commonweb browser are now complementing theHST Archive [3].This article discusses various appletswhich are already part of the archive webinterface. These applets display andmanipulate FITS images as well as spec-tra taken with HST. A generic plot ...
متن کاملHandle with Care: The Impact of Using Java Applets in Web-Based Studies on Dropout and Sample Composition
In Web-based studies, Web browsers are used to display online questionnaires. If an online questionnaire relies on non-standard technologies (e.g., Java applets), it is often necessary to install a particular browser plug-in. This can lead to technically induced dropout because some participants lack the technological know-how or the willingness to install the plug-in. In two thematically ident...
متن کامل